london wales job engineering jobs edinburgh escort escorts cork jobs galway accounting jobs glasgow irish accounting celtic music it jobs computer jobs